arterial gland
noun
: any of certain small masses of vascular and chromaffin tissue found in several parts of the body (such as the carotid and coccygeal glands)
Love words? Need even more definitions?
Merriam-Webster unabridged
Share